Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 UPTON STREET £318,722 £250,000 5 Jul 2017
20 UPTON STREET Terraced £123,536 £100,000 14 Jan 2019
22 UPTON STREET Detached £281,496 £111,000 20 Dec 2002
24 UPTON STREET Detached £241,152 £195,000 1 Apr 2019
26 UPTON STREET Detached £170,599 £105,000 1 Nov 2013